/**
 * Created by Administrator on 2017/9/23 0023.
 */
$(function(){
  var $loginBox=$('#loginBox');
  var $registerBox=$('#registerBox');
  var $userInfo=$('#userInfo');

    $loginBox.find('a.cMint').on('click',function(){
        $registerBox.show();
        $loginBox.hide();
    });
    $registerBox.find('a.cMint').on('click',function(){
        $loginBox.show();
        $registerBox.hide();
    });
    //ajax注册
    $registerBox.find('button').on('click', function () {
        $.ajax({
            type:'post',
            url:'/api/user/register',
            data:{
                username:$registerBox.find('[name="username"]').val(),
                password:$registerBox.find('[name="password"]').val(),
                repassword:$registerBox.find('[name="repassword"]').val()
            },
            dataType:'json',
            success:function(result){
                $registerBox.find('.cWarning').html(result.message);
                if(!result.code){
                 setTimeout(function(){
                     $loginBox.show();
                     $registerBox.hide();
                 },1000)
                }
            }
        });
    });

    //ajax登录
    $loginBox.find('button').on('click',function(){
        $.ajax({
            type:'post',
            url:'/api/user/login',
            data:{
                username:$loginBox.find('[name="username"]').val(),
                password:$loginBox.find('[name="password"]').val()
            },
            dataType:'json',
            success:function(result){
                $loginBox.find('.cWarning').html(result.message);
                //登录成功
                if(!result.code){
                    window.location.reload();
                   /* setTimeout(function(){
                        $loginBox.hide();
                        $userInfo.show();

                        //显示登录用户的信息
                        $userInfo.find('.username').html(result.userInfo.username);
                        $userInfo.find('.info').html('您好，欢迎光临我的博客!');
                    },1000)*/
                }
            }
        });
    });

    //退出
    $('#logout').on('click', function () {
        $.ajax({
            url:'/api/user/logout',
            success:function(result){
                if(!result.code){
                    window.location.reload();
                }
            }
        });
    });
});